void PigMain ( List &args ) {
string myString = "hello" ;
List myList = NewList( string1 ) + NewList( string2 ) + NewList( string3 ) ;
Map myMap = Map( name,myName ) + Map( pass,myPass ) ;
if ( i = 0) { }
else { }
 if ( i = 0) { }
 if ( i = 0) { }
else if ( i = 0) { }
else { }
 ;
 int i ;
 int i = 0 ;
 while ( i = 0 ) { }
 do { }
 while ( i = 0 ) ; for ( int i = 0 ;
 i < 1 ;
 ) { }
 for ( ;
 ;
 ) { }
 for ( int i = 0 ;
 i < 1 ;
 i = i + 1 ) { }
 continue ;
 break ; 
 return ; 
 return i = 0 ;
 int a = Push ( "foo" , List() , List() , &var ) ; ;
 Push ( "foo" , var1 , var2 , &var3 ) ; ;
 Wait ( var1 ) ;  
 WaitAll ( ) ;
 while (true) {
 bool a = job_thread_pool->HasJobsRunning();
 bool b = send_thread_pool->HasJobsRunning();
 bool c = get_thread_pool->HasJobsRunning();
 if (!(a || b || c)) break;
 sleep(1);
 }
 }
